package com.aspose.cells;

class zafl {
   private Style a = null;
   private Style b = null;
   private Style c = null;

   zafl(Style var1, Style var2, Style var3) {
      this.a = var2 == null ? var1 : var2;
      this.b = var3 == null ? var1 : var3;
      this.c = var1;
   }

   boolean a() {
      int var1 = this.a.l() ? this.a.getHorizontalAlignment() : this.c.getHorizontalAlignment();
      int var2 = this.b.l() ? this.b.getHorizontalAlignment() : this.c.getHorizontalAlignment();
      if (var1 == 2 && var2 != 2) {
         return false;
      } else {
         return var1 != 8 && var1 != 1;
      }
   }

   boolean b() {
      if (!this.a.n() && !this.b.n()) {
         return true;
      } else {
         Style var1 = this.a.n() ? this.a : this.c;
         Style var2 = this.b.n() ? this.b : this.c;
         return var1.getPattern() == var2.getPattern() && var1.b.a(var2.b) && var1.a.a(var2.a);
      }
   }

   boolean c() {
      Style var1 = this.g(this.a) ? this.a : this.c;
      Style var2 = this.g(this.b) ? this.b : this.c;
      boolean var3 = this.g(var2);
      boolean var4 = this.g(var1);
      if (!var4 && !var3) {
         return true;
      } else if (this.c(var1) && this.a(var2) && var1.getBorders().getByBorderType(8).getLineStyle() == var2.getBorders().getByBorderType(8).getLineStyle() && var1.getBorders().getByBorderType(8).a.a(var2.getBorders().getByBorderType(8).a)) {
         return true;
      } else if (this.d(var1) && this.b(var2) && var1.getBorders().getByBorderType(4).getLineStyle() == var2.getBorders().getByBorderType(4).getLineStyle() && var1.getBorders().getByBorderType(4).a.a(var2.getBorders().getByBorderType(4).a)) {
         return true;
      } else {
         return this.e(var1) && this.f(var2) && var1.getBorders().getByBorderType(4).getLineStyle() == var2.getBorders().getByBorderType(4).getLineStyle() && var1.getBorders().getByBorderType(4).a.a(var2.getBorders().getByBorderType(4).a) && var1.getBorders().getByBorderType(8).getLineStyle() == var2.getBorders().getByBorderType(8).getLineStyle() && var1.getBorders().getByBorderType(8).a.a(var2.getBorders().getByBorderType(8).a);
      }
   }

   private boolean a(Style var1) {
      return var1.d() != null && var1.getBorders().getByBorderType(4).getLineStyle() == 0 && var1.getBorders().getByBorderType(2).getLineStyle() == 0 && var1.getBorders().getByBorderType(1).getLineStyle() == 0 && var1.getBorders().getByBorderType(8).getLineStyle() != 0 && var1.getBorders().getByBorderType(16).getLineStyle() == 0 && var1.getBorders().getByBorderType(32).getLineStyle() == 0;
   }

   private boolean b(Style var1) {
      return var1.d() != null && var1.getBorders().getByBorderType(4).getLineStyle() != 0 && var1.getBorders().getByBorderType(2).getLineStyle() == 0 && var1.getBorders().getByBorderType(8).getLineStyle() == 0 && var1.getBorders().getByBorderType(1).getLineStyle() == 0 && var1.getBorders().getByBorderType(16).getLineStyle() == 0 && var1.getBorders().getByBorderType(32).getLineStyle() == 0;
   }

   private boolean c(Style var1) {
      return var1.d() != null && var1.getBorders().getByBorderType(4).getLineStyle() == 0 && var1.getBorders().getByBorderType(2).getLineStyle() == 0 && var1.getBorders().getByBorderType(8).getLineStyle() != 0 && var1.getBorders().getByBorderType(16).getLineStyle() == 0 && var1.getBorders().getByBorderType(32).getLineStyle() == 0;
   }

   private boolean d(Style var1) {
      return var1.d() != null && var1.getBorders().getByBorderType(4).getLineStyle() != 0 && var1.getBorders().getByBorderType(2).getLineStyle() == 0 && var1.getBorders().getByBorderType(8).getLineStyle() == 0 && var1.getBorders().getByBorderType(16).getLineStyle() == 0 && var1.getBorders().getByBorderType(32).getLineStyle() == 0;
   }

   private boolean e(Style var1) {
      return var1.d() != null && var1.getBorders().getByBorderType(4).getLineStyle() != 0 && var1.getBorders().getByBorderType(2).getLineStyle() == 0 && var1.getBorders().getByBorderType(8).getLineStyle() != 0 && var1.getBorders().getByBorderType(16).getLineStyle() == 0 && var1.getBorders().getByBorderType(32).getLineStyle() == 0;
   }

   private boolean f(Style var1) {
      return var1.d() != null && var1.getBorders().getByBorderType(4).getLineStyle() != 0 && var1.getBorders().getByBorderType(8).getLineStyle() != 0 && var1.getBorders().getByBorderType(1).getLineStyle() == 0 && var1.getBorders().getByBorderType(16).getLineStyle() == 0 && var1.getBorders().getByBorderType(32).getLineStyle() == 0;
   }

   private boolean g(Style var1) {
      if (var1 != null && var1.d() != null) {
         return var1.getBorders().getByBorderType(4).getLineStyle() != 0 || var1.getBorders().getByBorderType(2).getLineStyle() != 0 || var1.getBorders().getByBorderType(8).getLineStyle() != 0 || var1.getBorders().getByBorderType(1).getLineStyle() != 0 || var1.getBorders().getByBorderType(16).getLineStyle() != 0 || var1.getBorders().getByBorderType(32).getLineStyle() != 0;
      } else {
         return false;
      }
   }

   Border d() {
      Style var1 = this.b.m() ? this.b : this.c;
      if (var1.d() == null) {
         return null;
      } else {
         Border var2 = var1.getBorders().getByBorderType(2);
         return var2.getLineStyle() == 0 ? null : var2;
      }
   }
}
